letter of protest - English Synonyms Dictionary